Skip to content

Add Microsoft.AppLink API specs for 2025-08-01-preview (public preview)#40886

Merged
deveshdama merged 4 commits intoAzure:mainfrom
deveshdama:applink/public-preview-2025-08-01
Mar 11, 2026
Merged

Add Microsoft.AppLink API specs for 2025-08-01-preview (public preview)#40886
deveshdama merged 4 commits intoAzure:mainfrom
deveshdama:applink/public-preview-2025-08-01

Conversation

@deveshdama
Copy link
Copy Markdown
Contributor

@deveshdama deveshdama commented Feb 28, 2026

ARM (Control Plane) API Specification Update Pull Request

Tip

Overwhelmed by all this guidance? See the Getting help section at the bottom of this PR description.

PR review workflow diagram

Please understand this diagram before proceeding. It explains how to get your PR approved & merged.

spec_pr_review_workflow_diagram

Purpose of this PR

What's the purpose of this PR? Check the specific option that applies. This is mandatory!

  • New resource provider.
  • New API version for an existing resource provider. (If API spec is not defined in TypeSpec, the PR should have been created in adherence to OpenAPI specs PR creation guidance).
  • Update existing version for a new feature. (This is applicable only when you are revising a private preview API version.)
  • Update existing version to fix OpenAPI spec quality issues in S360.
  • Convert existing OpenAPI spec to TypeSpec spec (do not combine this with implementing changes for a new API version).
  • Other, please clarify:
    • edit this with your clarification

Due diligence checklist

To merge this PR, you must go through the following checklist and confirm you understood
and followed the instructions by checking all the boxes:

  • I confirm this PR is modifying Azure Resource Manager (ARM) related specifications, and not data plane related specifications.
  • I have reviewed following Resource Provider guidelines, including
    ARM resource provider contract and
    REST guidelines (estimated time: 4 hours).
    I understand this is required before I can proceed to the diagram Step 2, "ARM API changes review", for this PR.
  • A release plan has been created. If not, please create one as it will help guide you through the REST API and SDK creation process.

Additional information

Viewing API changes

For convenient view of the API changes made by this PR, refer to the URLs provided in the table
in the Generated ApiView comment added to this PR. You can use ApiView to show API versions diff.

Suppressing failures

If one or multiple validation error/warning suppression(s) is detected in your PR, please follow the
suppressions guide to get approval.

Getting help

  • First, please carefully read through this PR description, from top to bottom. Please fill out the Purpose of this PR and Due diligence checklist.
  • If you don't have permissions to remove or add labels to the PR, request write access per aka.ms/azsdk/access#request-access-to-rest-api-or-sdk-repositories
  • To understand what you must do next to merge this PR, see the Next Steps to Merge comment. It will appear within few minutes of submitting this PR and will continue to be up-to-date with current PR state.
  • For guidance on fixing this PR CI check failures, see the hyperlinks provided in given failure
    and https://aka.ms/ci-fix.
  • For help with ARM review (PR workflow diagram Step 2), see https://aka.ms/azsdk/pr-arm-review.
  • If the PR CI checks appear to be stuck in queued state, please add a comment with contents /azp run.
    This should result in a new comment denoting a PR validation pipeline has started and the checks should be updated after few minutes.
  • If the help provided by the previous points is not enough, post to https://aka.ms/azsdk/support/specreview-channel and link to this PR.
  • For guidance on SDK breaking change review, refer to https://aka.ms/ci-fix.

Additional Details

Adds TypeSpec definitions and generated OpenAPI for the Microsoft.AppLink
resource provider, API version 2025-08-01-preview.

Resources:

  • AppLink (tracked resource)
  • AppLinkMember (child tracked resource)
  • UpgradeHistory (proxy resource, read-only)
  • AvailableVersions (location-scoped proxy resource, read-only)

Previously reviewed and signed off in the private spec repo.
Private repo https://github.com/Azure/azure-rest-api-specs-pr/tree/RPSaaSMaster/specification/applink

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Feb 28, 2026

Next Steps to Merge

✅ All automated merging requirements have been met! To get your PR merged, see aka.ms/azsdk/specreview/merge.

Comment generated by summarize-checks workflow run.

@deveshdama
Copy link
Copy Markdown
Contributor Author

Microsoft.AppLink specs are already present on RPSaaSMaster in the private repo: https://github.com/Azure/azure-rest-api-specs-pr/tree/RPSaaSMaster/specification/applink

Added label RPaaSException, since check CI_RPaaSNotInPrivateRepo must now be validated manually, since public repo checks can't access private repo state.

Tracking:

#39989

@deveshdama deveshdama added the RPaaSException https://github.com/Azure/azure-sdk-tools/issues/5311#issue-1567009479 label Feb 28, 2026
@github-actions github-actions Bot added WaitForARMFeedback <valid label in PR review process> add this label when ARM review is required and removed NotReadyForARMReview labels Feb 28, 2026
@psah434 psah434 requested a review from Copilot March 4, 2026 17:58
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new ARM (control plane) Resource Provider specification for Microsoft.AppLink targeting 2025-08-01-preview, including the TypeSpec source, generated OpenAPI, and example payloads, plus AutoRest readme/config files for SDK generation.

Changes:

  • Introduces a new TypeSpec project (AppLink.Management) defining AppLink resources and operations for the 2025-08-01-preview API version.
  • Adds generated ARM OpenAPI (openapi.json) and corresponding examples under the resource-manager folder.
  • Adds AutoRest configuration/readmes for language SDK generation and a local cspell configuration.

Reviewed changes

Copilot reviewed 46 out of 46 changed files in this pull request and generated 6 comments.

Show a summary per file
File Description
specification/applink/resource-manager/Microsoft.AppLink/preview/2025-08-01-preview/openapi.json New generated ARM OpenAPI for Microsoft.AppLink 2025-08-01-preview, including operations, schemas, and examples references.
specification/applink/AppLink.Management/*.tsp New TypeSpec definitions for the RP resources and operations that generate the OpenAPI.
specification/applink/AppLink.Management/tspconfig.yaml TypeSpec emitter configuration for OpenAPI generation and SDK emitters.
specification/applink/resource-manager/readme*.md AutoRest configuration files for multi-language SDK generation.
specification/applink/**/examples/*.json Example request/response payloads for operations.
specification/applink/cspell.yaml Spell-check configuration for service-specific terminology.

Comment thread specification/applink/resource-manager/readme.md Outdated
Comment thread specification/applink/cspell.yaml
Comment thread specification/applink/resource-manager/readme.az.md Outdated
@psah434 psah434 added ARMChangesRequested and removed WaitForARMFeedback <valid label in PR review process> add this label when ARM review is required labels Mar 4, 2026
@github-actions github-actions Bot added the WaitForARMFeedback <valid label in PR review process> add this label when ARM review is required label Mar 9, 2026
Comment thread specification/applink/AppLink.Management/applink.tsp
Comment thread specification/applink/AppLink.Management/applinkmember.tsp Outdated
@github-actions github-actions Bot removed the WaitForARMFeedback <valid label in PR review process> add this label when ARM review is required label Mar 10, 2026
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@mikeharder how is this folder structure v1 PR get merged? I remember you have fixed it?

Copy link
Copy Markdown
Member

@mikeharder mikeharder Mar 13, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

feature is still in development. will try to get it merged in the next few days.

LroHeaders = ArmAsyncOperationHeader<FinalResult = AppLinkMember> &
ArmLroLocationHeader<FinalResult = AppLinkMember> &
Azure.Core.Foundations.RetryAfterHeader
>;
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This was referenced Mar 24, 2026
deveshdama pushed a commit to Azure/azure-sdk-for-js that referenced this pull request Mar 26, 2026
markcowl pushed a commit to markcowl/azure-rest-api-specs that referenced this pull request Apr 7, 2026
…w) (Azure#40886)

Add Microsoft.AppLink API specs for 2025-08-01-preview. private repo pr checkpoint - Azure/azure-rest-api-specs-pr#27125
markcowl pushed a commit to markcowl/azure-rest-api-specs that referenced this pull request Apr 9, 2026
…w) (Azure#40886)

Add Microsoft.AppLink API specs for 2025-08-01-preview. private repo pr checkpoint - Azure/azure-rest-api-specs-pr#27125
nehrao1 added a commit that referenced this pull request Apr 20, 2026
* add RecreatingStandby

* edit models.tsp

* [copilot-setup-steps.yaml] Skip azure/login on user forks (#41175)

* Initial plan

* Add conditional to azure/login step to skip on user forks

Co-authored-by: mikeharder <9459391+mikeharder@users.noreply.github.com>

* Simplify condition to check repository_owner instead of full repo names

Co-authored-by: mikeharder <9459391+mikeharder@users.noreply.github.com>

* Apply suggestion from @mikeharder

* Apply suggestion from @mikeharder

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: mikeharder <9459391+mikeharder@users.noreply.github.com>
Co-authored-by: Mike Harder <mharder@microsoft.com>

* Sync eng/common directory with azure-sdk-tools for PR 14405 (#41142)

* Use create-authenticated-npmrc.yml for all npmrc authentication

* Add option to skip npmrc authentication

---------

Co-authored-by: Chidozie Ononiwu <chononiw@microsoft.com>

* Updated client.tsp file (#41031)

* java api-version (#41041)

* Make the public devOps feed the default registry for npmrc creation. (#41186)

Co-authored-by: Chidozie Ononiwu <chononiw@microsoft.com>

* [commerce] Update client.tsp (#41185)

* Update client.tsp

* Update client.tsp

* [TSP Migration]Migrate cosmosdb from Swagger to TypeSpec  (#37995)

* [TSP Migration][securityinsights] Migrate Swagger 2025-07-01-preview to TypeSpec (#40252)

* Migration of the 2025-07-01-preview TSP Based on the 2025-09-01 Version

* Fix diff and errors

* fix diff and errors

* fix diff

* Remove operationId decorator

* fix warning

* Update the interface name to resolve the spellcheck error.

* fix spell check error

* Remove the Request Body from BookmarkRelations_CreateOrUpdate

* update

* update readme

* Remove old swagger

* run prettier check

* Add Request Body for BookmarkRelations_CreateOrUpdate

* update tags

* update tags

* update template

* update body schema for EntityQueries_CreateOrUpdate

* Fix output directory and package name in tspconfig.yaml

* Update tspconfig.yaml

* update client name

* Update client.tsp

* Update client.tsp

* add missing properties

* add go clientName

* Add 'Entity' to removed inner properties in tspconfig

* Change the type of ClientInfo.objectId to UUID

* Replace the format decorator with the UUID type

* Add clientName for SourceType in client.tsp

* Remove clientName mapping for SourceType

* Change Actions_CreateOrUpdate response template to ArmResourceCreatedSyncResponse

* add go config

* add go config

* add go config

* run tsp format

* update automationRules_delete

* remove go config

* update

* add go clientlocation

* update

* update operation template for SentinelOnboardingStates_List

* tsp format

* update

---------

Co-authored-by: Jiao Di (MSFT) <80496810+v-jiaodi@users.noreply.github.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: Jiao Di (MSFT) <v-jiaodi@microsoft.com>
Co-authored-by: judy <1002946066@qq.com>
Co-authored-by: v-huizhu2 <v-huizhu2@microsoft.com>
Co-authored-by: Judy Liu <v-liujudy@microsoft.com>

* update JS config for recoveryservices (#40670)

* update JS config for recoveryservices

* Update client.tsp

* Refactor(keyvault): migrate to unified folder structure (#38668)

* Refactor keyvault folder structure to comply with Azure Guidelines

* Fix ci error

* Remove examples files for BackupRestore, Certificates and Kyes

* Remove examples files for RBAC, Secrets, SecretsStorage, SecretsDomain and Settings

* Add ReleasePolicy-example for keyvault dataplane keys

* Add main.tsp for Administration

* Fix ci error

* Fix Typespec Validation ci error

* remove duplicate import

* Go customization

* rename

* adjust for go

* fix import issue

* fix

* add suppressions for TypeSpecValidation to support new KeyVault folder structure

* Add emit directive for TypeSpecAutorest in KeyVault tspconfig files

* Fix INCONSISTENT_API_VERSION and UNREFERENCED_JSON_FILE error

* Update suppressions.yaml

* Moved suppressions.yaml

---------

Co-authored-by: Qiaoqiao Zhang <qiaozha@microsoft.com>
Co-authored-by: tadelesh <chenjieshi@microsoft.com>
Co-authored-by: Qiaoqiao Zhang <55688292+qiaozha@users.noreply.github.com>
Co-authored-by: Ray Chen <raychen@microsoft.com>
Co-authored-by: Kyle Zhang <v-zhanh@microsoft.com>

* Refactor(compute): migrate to unified folder structure (#39105)

* Refactor compute folder structure to comply with Azure Guidelines

* add go config

* update common models

* java emitter config

* Update common/legacy.tsp

* Update tspconfig.yaml

* Update tspconfig.yaml

* Add TypeSpecValidation suppressions for new folder structure in Compute

* Add tspconfig.yaml path to TypeSpecValidation suppressions for Compute

* Fix ci error

* Add tspconfig.yaml to paths in suppressions.yaml

* update tspconfig

* add compatibility-lro: true for js

* Updated default tag in readme.md

---------

Co-authored-by: tadelesh <chenjieshi@microsoft.com>
Co-authored-by: Weidong Xu <weidxu@microsoft.com>
Co-authored-by: Qiaoqiao Zhang <55688292+qiaozha@users.noreply.github.com>
Co-authored-by: Ray Chen <raychen@microsoft.com>
Co-authored-by: Kyle Zhang <v-zhanh@microsoft.com>

* Refactor(frontdoor): migrate to unified folder structure (#40992)

* Refactor authorization folder structure to comply with Azure Guidelines

* Updated readme.md, common-types references, tspconfig.yaml, cspell.yaml and added suppressions.yaml

* Fix avocado INCONSISTENT_API_VERSION error

* Removed readme.md under api version

* Resolve conflicts

* fix(containerregistry): adjust csharp emitter to align with sdk naming conventions (#40922)

* add C# client naming conventions for parameters in back-compatible.tsp

* fix: apply tsp format to RegistryTasks/back-compatible.tsp

* Adjusted RegistryTasks csharp namespace to PascalCase

* fix(containerregistry/Registry): add csharp clientName decorators for legacy model naming

* feat(containerregistry/RegistryTasks): add C# client naming conventions for various parameters

* fix(containerregistrytasks): update C# emitter configuration to align with SDK standards (#41198)

* fix(containerregistrytasks): rename RunRequest to RunContent in C# client (#41202)

* Use create-authenticated-npmrc.yml for npmrc authentication (#41141)

* Use create-authenticated-npmrc.yml for npmrc authentication

* Always run create-authenticated-npmrc step

* Sync eng/common directory with azure-sdk-tools for PR 14400 (#41201)

* Allow relative links in configurable file paths via allowRelativeLinksFile parameter

Co-authored-by: weshaggard <9010698+weshaggard@users.noreply.github.com>

* Only lift relative-link restriction for matching pages, keep other guidance checks active

Co-authored-by: weshaggard <9010698+weshaggard@users.noreply.github.com>

* Remove instructions.md special case; add .github/** to allow-relative-links.txt

Co-authored-by: weshaggard <9010698+weshaggard@users.noreply.github.com>

* Move allow-relative-links.txt to eng/common/scripts/ so it syncs to all repos

Co-authored-by: weshaggard <9010698+weshaggard@users.noreply.github.com>

* Update allow-relative-links.txt

* Change Write-Host to Write-Verbose for logging

* Update eng/common/scripts/Verify-Links.ps1

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Address review feedback: trim comments, precompute regexes, Join-Path, remove eng/**

Co-authored-by: weshaggard <9010698+weshaggard@users.noreply.github.com>

* Restore eng/** to allow-relative-links.txt with updated comment

Co-authored-by: weshaggard <9010698+weshaggard@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: weshaggard <9010698+weshaggard@users.noreply.github.com>
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update Monitor Exporter tsp config (#40722)

* Update Monitor Exporter tsp config

This is some configuration for csharp.

Signed-off-by: Paul Van Eck <paulvaneck@microsoft.com>

* remove access decorator

Signed-off-by: Paul Van Eck <paulvaneck@microsoft.com>

* Add ApplicationInsightsRestClient for C#

---------

Signed-off-by: Paul Van Eck <paulvaneck@microsoft.com>
Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com>

* Add rust to widget example (#41212)

* add rust to widget example

* newline

* Update specification/widget/data-plane/WidgetAnalytics/tspconfig.yaml

Co-authored-by: Larry Osterman <LarryOsterman@users.noreply.github.com>

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>
Co-authored-by: Larry Osterman <LarryOsterman@users.noreply.github.com>

* Review request for Microsoft.ContainerService/aks to add version stable/2026-01-01 and preview/2026-01-02-preview (#40533)

* add base

* fix readme

* fix read only provisioning state

* fix PostResponseCodes

* fix route name

* fix model validation

* fix model validation

* add Istio CNI to AKS 2026-01-01 GA API (#40535)

* add Istio CNI to AKS 2026-01-01 GA API

* remove preview decorators

* add private connect for mesh member (#40538)

Co-authored-by: Li Ma <lima2@microsoft.com>

* GA TransitEncryption in 2026-01-01 and add mTLS enum to preview (#40537)

Move TransitEncryptionType, AdvancedNetworkingSecurityTransitEncryption,
and transitEncryption property from preview to stable 2026-01-01.
Add new mTLS enum value to TransitEncryptionType under 2026-01-02-preview.

Signed-off-by: Quang Nguyen <nguyenquang@microsoft.com>

* feat: acns performance GA api (#40549)

* feat: acns performance GA api

* fix: use 20260101 version

* Add HttpProxyConfig enabled field to 2026-01-01 (#40556)

* add httpproxy enabled field to stable release

* add 'added' tag

* Clarify 'enabled' property description for HTTP proxy

Updated the description for the 'enabled' property to clarify the behavior when HTTP proxy is disabled.

* change description from tsp

* machine properties: evictionPolicy, billing, ultrassd enabled (#40562)

* typespec

* tsp compile

* machine properties: add localDNSProfile (#40585)

* Add localDNSProfile property to MachineProperties

Add localDNSProfile to MachineProperties to enable per-node local DNS configuration with VnetDNS and KubeDNS overrides. This aligns with the existing localDNSProfile support in AgentPoolProfileProperties.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* Generate OpenAPI spec with localDNSProfile

Regenerate managedClusters.json from TypeSpec to include the new localDNSProfile property in MachineProperties.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Saewon Kwak <sakwa@microsoft.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>

* Preview Typespec + Swagger Changes to Introduce Meshless Istio (#40548)

* generated meshless istio spec

* adding suppression for capitalized api

* naming customizations for java

* format

* Add enableOSDiskFullCaching field to 2026-01-02-preview (#40630)

Co-authored-by: weiliu2 <weiliu2@microsoft.com>

* Managed GPU Experience to swagger (#40609)

* fix

* fix

* fix

* [AKS] Add tsp definition for service account image pull feature (#40632)

* feat: implement List VM Skus API (#40590)

* feat: implement List VM Skus API

* chore: npx prettier

* chore: tsp format

* chore: tidy up client names

* chore: npx prettier

* chore: address operation id noun/verb issue

* refactor: address PR comments

* refactor: use inline query params

* chore: add suppression for RequiredPropertiesMissingInResourceModel error in List VM Skus endpoint

* Add health monitor profile to 2026-01-02-preview (#40660)

* health monitor

* add version to model

* Preview ContainerNetworkLogs in 2026-01-02-preview and add ContainerNetworkLogs enum to preview (#40683)

* feat(cnl): add container network logs to azure monitor container insights profile

* update using local run

* format

* add managedNATGatewayV2 preview models (#40674)

Co-authored-by: Maria-Minerva Vonica <mariavonica@microsoft.com>

* fix: use boolean type for includeExtendedLocations (#40904)

* Fuming/dev cs 202601 (#40903)

* fix null resp in examples

* fix case of resourceGroups

* fix case for type

* fix case for type

* fix example for rebalance lb

* fix case for type

---------

Signed-off-by: Quang Nguyen <nguyenquang@microsoft.com>
Co-authored-by: Sanya Kochhar <42152676+SanyaKochhar@users.noreply.github.com>
Co-authored-by: Li Ma <mali_no2@hotmail.com>
Co-authored-by: Li Ma <lima2@microsoft.com>
Co-authored-by: Quang Nguyen <nguyenquang@microsoft.com>
Co-authored-by: Santhosh  Prabhu <6684582+santhoshmprabhu@users.noreply.github.com>
Co-authored-by: Mark Ibrahim <mxj220@gmail.com>
Co-authored-by: Erin Borders <48973620+erinborders@users.noreply.github.com>
Co-authored-by: Saewon Kwak <23280628+saewoni@users.noreply.github.com>
Co-authored-by: Saewon Kwak <sakwa@microsoft.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Jaiveer Katariya <35347859+jaiveerk@users.noreply.github.com>
Co-authored-by: Wei Liu <weiliu2dev@gmail.com>
Co-authored-by: weiliu2 <weiliu2@microsoft.com>
Co-authored-by: Xu Xue <55420084+xuexu6666@users.noreply.github.com>
Co-authored-by: Tongyao Si <tosi@microsoft.com>
Co-authored-by: Cuthbert <47732656+CustardTart32@users.noreply.github.com>
Co-authored-by: zman-ms <99997769+zman-ms@users.noreply.github.com>
Co-authored-by: Steven Nguyen <30740718+snguyen64@users.noreply.github.com>
Co-authored-by: Maria-Minerva Vonica <maria.vonica98@gmail.com>
Co-authored-by: Maria-Minerva Vonica <mariavonica@microsoft.com>

* Updated powershell emitter config to release 2026-03-15 powershell module (#41232)

* MPG migration Spec - RedisEnterprise (#40081)

* Updating the api description for repeating time interval (#40906)

* [TSP Migration]--datafactory (#38941)

* converted

* could compile

* add suppress

* update

* update

* update

* update

* Update tspconfig.yaml

* remove operation id

* justification

* update

* update

* update

* update

* update

* update

* update

* update

* Update models.tsp

* update

* update

* Update models.tsp

* Revert "Update models.tsp"

This reverts commit 2694642edfbbbd3d28bb1eb0bdc4ea969c3b20a3.

* Update models.tsp

* Update models.tsp

* Update models.tsp

* update

* update

* update

* update

* update config

* Create client.tsp

* update

* update

* Update Factory.tsp

* update

* update

* Update back-compatible.tsp

* add go config

* update

* Update client.tsp

* update client name

* update

* update

* update

* Update models.tsp

* Enable use-object-for-unknown in tspconfig.yaml

* Add Java client names for various services

* Update client.tsp

* remove redundant model Resource

* Add Java compatibility annotations for resources

* Add allowHostnameCNMismatch and other properties

* Update client names to use Azure.ResourceManager

* properties to be required

* fix go breaking

* update

* update

* update

* Update client.tsp

* Update tspconfig.yaml with new settings

Set uuid-as-string and float32-as-double to false.

* Add client names for various SSIS activities

* Add DataLakeAnalyticsUSQLActivityTypeProperties and SSISLogLocationTypeProperties

* update

* Remove uuid-as-string option from tspconfig.yaml

* fix

* fix

* fix

* fix

* fix

* Add usage and access annotations for translators

* Remove Java annotations for CopyTranslator and others

Removed Java usage and access annotations for several translators and settings.

* update

* Add usage and access annotations for translators

* Add client names for FactoryVSTSConfiguration and SalesforceV2Source

* Refactor folder

* add go clientName

* fix

* add go clientName

---------

Co-authored-by: Jiao Di (MSFT) <80496810+v-jiaodi@users.noreply.github.com>
Co-authored-by: judy.liu <v-liujudy@microsoft.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: judy <1002946066@qq.com>
Co-authored-by: Jiao Di (MSFT) <v-jiaodi@microsoft.com>
Co-authored-by: v-huizhu2 <v-huizhu2@microsoft.com>
Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>
Co-authored-by: Tong Xu (Wicresoft North America Ltd) <v-xuto@microsoft.com>
Co-authored-by: Pan Shao <97225342+pshao25@users.noreply.github.com>

* MDC: Adding 2025-10-01-preview version to Microsoft.Security/Pricings API (#40501)

* Add blockchain to latest profile

* Add additional types

* Add SubAssessment event source type and add more automations examples

* Change Location isReadOnlu to false

* Test

* Add new read/write location and add new type TrackedResourceLocation

* Minor

* minor

* prettier fixes

* Change variable name to TrackedResourceLocation

* Change type name TrackedResourceLocation to AzureTrackedResourceLocation

* Update automations example

* Add SecureScores & SecureScoreControls as new supported datatypes in Automations resource

* [ASC.Automations] add new data type RegulatoryComplianceAssessment

* Add Secure Scores and Regulatory Compliance snapshot data types

* Changes

* minor fix

* syntax fixes

* [Microsoft.Security/Automations] Add AssessmentsSnapshot & SubAssessmentSnapshot data types

* minor

* minor

* minor

* minor

* MDC: Adding 2024-07-01-preview version to SecurityConnectors API [Introducing new Docker-Hub Environment]

* MDC: Adding 2024-07-01-preview version to SecurityConnectors API [Introducing new Docker-Hub Environment]

* Add DefenderForContainersDockerHub offering

* minor fix

* Copy files from stable/2024-01-01

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to preview/2025-10-01-preview

Updated the API version from stable/2024-01-01 to preview/2025-10-01-preview.

* Added tag for 2025-10-01-preview in readme file

* Copy files from stable/2024-01-01

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to preview/2025-10-01-preview

Updated the API version from stable/2024-01-01 to preview/2025-10-01-preview.

* Added tag for 2025-10-01-preview in readme file

* .

* Copy files from stable/2024-01-01

Copied the files in a separate commit.
This allows reviewers to easily diff subsequent changes against the previous spec.

* Update version to preview/2025-10-01-preview

Updated the API version from stable/2024-01-01 to preview/2025-10-01-preview.

* Added tag for 2025-10-01-preview in readme file

* .

* .

* .

* .

* .

* Keren's updates - new properties

* Remove redundent inherited property

* Add examples for containers resource level

* Revert "Remove redundent inherited property"

This reverts commit d118085f88150e18e34c88d2c1b8db5cf31ab193.

* .

* .

* .

* .

* .

* .

* .

* .

* .

* address issue #1

* address issue #2

* resolving conflict from folder migration

* add v1

* Delete unnesscary files

* change

* .

* .

* .

* Remove ScopeIdSubscriptionOnly from existing API versions' types.json

The ScopeIdSubscriptionOnly parameter was incorrectly added to all existing
API versions' common/v1/types.json files. This parameter is only used by the
new 2025-10-01-preview pricings.json BatchUpdate operation and should only
exist in the 2025-10-01-preview/common/v1/types.json file.

This fixes the VersioningReviewRequired and Swagger Avocado check failures
by not modifying existing API versions.

* Fix CI failures: PUT->POST for BatchUpdate, remove error responses/examples, fix Avocado/LintDiff

* Fix LintDiff, Avocado, and prettier issues

- Add x-ms-pageable to Pricings_List operation (fixes XmsPageableForListCalls)
- Fix suppression paths: backslash to forward slash for Linux CI compatibility
- Add suppressions for new LintDiff violations: PathForResourceAction,
  AvoidAdditionalProperties, RequiredReadOnlySystemData, PutInOperationName,
  ParameterNotDefinedInGlobalParameters, EnumInsteadOfBoolean
- Add Avocado suppressions: MULTIPLE_API_VERSION, NOT_LATEST_API_VERSION_IN_DEFAULT_TAG,
  MISSING_APIS_IN_DEFAULT_TAG
- Update composite-v3 tag to include preview/2025-10-01-preview/pricings.json
- Fix truncated suppression reason text
- Apply prettier formatting to x-ms-identifiers arrays

* Fix CI: restore stable pricings and securityConnectors in default composite tag

- Keep stable/2024-01-01/pricings.json in package-composite-v3 default tag
  (was incorrectly replaced with preview/2025-10-01-preview/pricings.json)
- Restore preview/2024-08-01-preview/securityConnectors.json in default tag
  (was incorrectly changed to non-existent stable/2024-01-01/securityConnectors.json)
- Remove unnecessary MULTIPLE_API_VERSION suppression

These changes fix Swagger Avocado, BreakingChange, and LintDiff CI failures.

* Restore MULTIPLE_API_VERSION suppression for Avocado check

The default composite tag (package-composite-v3) intentionally includes
multiple API versions across Security Center features. This suppression
was mistakenly removed in the previous fix.

* Rename pricings/batch to pricings/batchUpdate for PathForResourceAction compliance

* .

* .

* Rename batch URL from batchUpdate to batch and update PathForResourceAction suppression

* Add where: clauses to 2025-10-01-preview suppressions in readme.md

* Fix ARM path validation: use /pricings/default/batch for even-segment compliance

---------

Co-authored-by: Mark Cowlishaw <markcowl@microsoft.com>
Co-authored-by: Your Name <you@example.com>
Co-authored-by: chshum <chshum@microsoft.com>
Co-authored-by: Keren Damari <kedamari@microsoft.com>
Co-authored-by: ygorshomov <ygorshomov@microsoft.com>
Co-authored-by: zedy <zedy@wicresoft.com>
Co-authored-by: Elia Grady <eliagrady@users.noreply.github.com>
Co-authored-by: Razvan Badea <156206747+razvanbadea-msft@users.noreply.github.com>

* Rhurey/vl specs (#36009)

* Initial pass

* Pass2

* Some updates

* remove some redundant models

* Change to voice live

* update sessoin

* More models

* fix sessoin issues

* fix tule error

* update voice

* fix missing   output_audio_timestamp_types

* make optional optional

* Hide forced operation

* fix event mismatch between spec and voicelive

* update ConversationItem

* typo

* Add EntraID and move some other models

* remove voice live prefix in model names

* Add client mapping for Csharp

* Add ClientEventSessionUpdate

* add client event to force_model

* Review feedback

* Add function calls

* Rename some things

* Add function name

* remove Point2D and update force_models

* Update C# generator

* Add more response models

* Rename models for consistency

* Missed a word

* Type not optional

* Hide cleint classes in C#

* Bad class

* Fix issues found by tests:
1. Fix semantic vad config and add AzureMultilingualSemanticVAD
2. add model of EOUDetection
3. Fix mismatch in models of voices
4. Fix conversation response
5. Fix conversation request
6. Fix mismatch in models of Voice between service and sdk

* Change some names for C#

* Wrong name

* Rename Usage in C#

* Update voice possibilities

* C# customizations to make Voice internal when binary

* Update names in C#, again

* More C# name updates

* Make the audio transcription model open ended.

* Mid update

* update AudioInputTranscriptionSettings

* more updates

* Updates

* Tool work for C#

* add emitter-output-dir

* What if no fake operations

* updates 0918

* Fix errors from spec change

* Clean up turn detection

* Update turn detection

* Rename vad model

* Enhanced semantic detection, video background support, and model consistency improvements

* Rename modalities

* Remove deprecated filed "timeout" and "threshold"

* Rename AudioInputTranscriptionSettings

* Fix errors

* Fix spelling issues

* Add readme

* Remove duplicate items, rename some VoiceLive* clases in C#

* Upate typespec to fix errors

* Update cspell Json

* Replace cspell.json with cspell.yml

* Change casing of readme

* Collapse custom folder

* Move move files.

* Move import statements

* Composition

* Add rational to suppression messages

* Switch from @docs

* Update spaces

* Update readme, reduce number of tsp files

* Add import to client

* Add a OpenAI json with model information

* Use a string format that's valid

* Rename ToolChoiceObject and OAIVoice in python

* Remove multiple discriminators

* Example file

* fix prettier error

* Add more suppressions

* Move specs one folder lower

* Merge cleanup

* Add correct Go Module

* Add public hin for Java classes

* Format updates

* Remove Go

* Remove Java

* Revert "Remove Java"

This reverts commit 769ed47f5f593271b5cad5ea7f5a39851a9b6912.

* Revert "Remove Go"

This reverts commit 85d51c906783f856567b99270d04c27f3bc03cc6.

* [ai/VoiceLive] migrate to folder structure v2

* add basic readme

* LintDiff suppression

* Revert "LintDiff suppression"

This reverts commit bc4154bcdd94f5eb73af7609a174f52b8aa0d260.

* Use default encoding for bytes

* java rename

* add mcp

* add mcp

* fix duplicated event_id

* JS Name updates

* fix typo

* fix require_approval

* Supress some warnings to follow openai API design

* Update GeneratedSystemEvents.json

* merge from main

* fix format

* Add api reference for mcp execution

* add image input and personal voice/photo avatar to typespecs

* fix

* Add foundry tool

* Add foundry tool description

* Add NoTurnDetection to disable vad

* Revert "Add NoTurnDetection to disable vad"

This reverts commit 4cc019756263f4e4771d9857332f0447a633de5a.

* add reasoning efforts and metadata

* update

* fix typo in audio formats

* spell

* lint

* lint

* add filler response configs

* add filler response configs

* Suppress unnamed union linter warnings to avoid breaking changes

* remove blank line

* typo

* MCP updates

* merge from upstream

* add avatar scene configs

* TSP Format update

* Add custom tn url

* TS customizations

* add warning type

* Move output to generated sub directory

* Update TypeSpec generation params

* One folder back

* Fix C# emitter-output-dir path to include service-dir

* Remove "Scene" to fix too generic issue

* remove go generation and suppress discriminator alert

* update preview mark

* Format TypeSpec files with tsp format

* update generated system events

* Add 2026-01-01-preview tag to readme.md

* remove mcp_approval_request and mcp_approval_response in event as they should be a item

* Revert merge commit a1a40aa: Remove foundry agent call items, events, models, and tools

* remove foundry agent

* rename filler response -> interim response

* fix the type spec for RequestAudioContentPart

* Rename swagger output from GeneratedSystemEvents.json to VoiceLive.json in tspconfig, readme, and generated specs

* fix name of GeneratedSystemEvents.json

* move to voicelive service folder

* update dotnet spec to remove emitterPackageJsonPath

---------

Co-authored-by: Xiting Zhang <xitzhang@microsoft.com>
Co-authored-by: JoshLove-msft <54595583+JoshLove-msft@users.noreply.github.com>
Co-authored-by: Yulin Li <yulili@microsoft.com>
Co-authored-by: xitzhang <zhangxiting.zxt@gmail.com>
Co-authored-by: Mike Harder <mharder@microsoft.com>
Co-authored-by: Zheng Niu <zhn@microsoft.com>
Co-authored-by: niuzheng168 <niuzheng168@gmail.com>
Co-authored-by: emilyjiji <92887308+emilyjiji@users.noreply.github.com>

* Adding Alerts and Asset Level DQ Apis

* api spec for purview data governance data quality (#38625)

* Added API spec for DataQuality service

* Added global rules API

* Add example for Rules_Create operation

Added JSON example for creating data quality rules with details on parameters and responses.

* Added rules examples

* Add Rule_Create.json for bulk rule

* Added rules example

* Generated tsp files

* Added Prettier json

* Prettier json

* Create Rules_Create.json

* Add files via upload

* Added example files

* Create Rules_Create.json

* Added example files

* Delete specification/purviewdatagovernace/examples/2025-09-01 directory

* Create Rules_Create.json

* Added example files

* Create main.tsp

* Added tsp files

* Delete specification/purview/Azure.Analytics.Purview.DataQuality directory

* Delete specification/purview/data-plane/Azure.Analaytics.Purview.DataQuality/preview/2025-09-01-preview directory

* purview

* Updated purview swagger json file

* Added example files

* Updated tsp files

* example files

* Added readme file

* Fixed spellings in json

* Prelitter check for assetmeta examples

* Fixed spell check

* fixed spellings

* Fix typo in readme file path for data quality

* prettier check

* Update PurviewDataQuality readme tags and titles

* Added prettier check

* prettier check

* Document legacy AutoRest configuration in README

* Add files via upload

* Update readme to remove deprecated configuration

* Add files via upload

* Revise readme for Azure Purview Data Quality migration

* Add files via upload

* Update readme.md

* Add linter configuration to tspconfig.yaml

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Create AssetMetaData_Create.json

* Delete specification/purviewdatagovernace/Azure.Analaytics.Purview.DataQuality/examples/2025-09-01 directory

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Enable skip-sdk-validation in tspconfig.yaml

* Add parameters and configuration for data quality service

* Fix typo in namespace and dependencies in tspconfig.yaml

* Update cspell.yaml with new terms

* Fix typo in package directory name

* Remove skip-sdk-validation from tspconfig.yaml

* Update readme for Azure Purview Data Quality migration

* Fix client.tsp formatting and remove redundant line

* Update endpoint variable in Purview Data Quality service

* Update hostTemplate and parameter name in JSON

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add OpenAPI validation tool configuration

* Add x-ms-long-running-operation flag to multiple endpoints

* Remove OpenAPIValidation tool from tspconfig.yaml

Removed OpenAPIValidation tool configuration from tspconfig.yaml.

* Update routes.tsp

* Update routes.tsp

* Replace long-running operation extensions with polling

* Add LroStatus union and update related models

* Add files via upload

* Add 'statuslro' to cspell.yaml dictionary

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Update routes.tsp

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Create suppressions.yaml

* Update tspconfig.yaml

* Update readme for Azure Purview Data Quality

Corrected the TypeSpec project reference and improved formatting.

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Delete specification/purviewdatagovernace/data-plane/Azure.Analaytics.Purview.DataQuality/preview/2025-09-01-preview/examples/purviewDataQuality.json

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Fix duplicate operations and update dependencies

* change azure foundations to rpcoperation and resource action

* additional changes to correct path params and routes

* update routes,  models and remove lint errors

* fix swagger and other checks part 1

* fix spelling check fails

* fix an check examples

* fix  xms example issues

* push purview json files

* fix examples and models

* fix bcdir bulk rule apis

* fix lint, spellcheck and prettier issues

* fix model validation rules

* add new end points and remove unnecessary

* remove put for create scoped asset metadata

---------

Co-authored-by: sidkhanna549 <v-sikhanna@microsoft.com>
Co-authored-by: Sai Kumar Gaddam (Quadrant Technologies LLC) <v-gaddamsai@microsoft.com>
Co-authored-by: v-apolepalli <v-apolepalli+github@microsoft.com>

* fix api names to avoid confusion

* add alert controller end points

* change version and change examples

* change and fix version issues

* push changes for iput files

* add alert_updateStatus example

* fix remaining build issues

* link obervations example

* npx tsp compile .

* added new endpoints with dataproduct id as query parameter

* added examples

* fixed prettier format issue

* Revert "fixed prettier format issue"

This reverts commit 6f35a09c9a9e06fb7c8ad1965ea67f9222bf2300.

* resolved conflicts

* fix: run prettier on 2026-01-12-preview Data Quality examples

* fixed model validations

* fixed lint diff issues

* fix: format routes.tsp for TypeSpec validation (tsv)

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix: apply tsp format to LatestSnapshot_Get_V2 block for tsv Format rule

Co-authored-by: Cursor <cursoragent@cursor.com>

* added response for apis

* Updated route names for apis

* fixed lint diff issues

* Revert "fixed lint diff issues"

This reverts commit 107606df1596363b421f23a07e5402ac5fa5b312.

* removed unused example

* updated assets api from put to patch

* Data Quality: PATCH create asset; value/nextLink for assets and asset-scores list responses

* Renamed operationid from V2 to ForAssetDQ

* Fix TypeSpec validation issue

* revert: remove package.json changes

---------

Co-authored-by: LakshmanDunna <v-ldunna@microsoft.com>
Co-authored-by: sidkhanna549 <v-sikhanna@microsoft.com>
Co-authored-by: Sai Kumar Gaddam (Quadrant Technologies LLC) <v-gaddamsai@microsoft.com>
Co-authored-by: v-apolepalli <v-apolepalli+github@microsoft.com>
Co-authored-by: Cursor <cursoragent@cursor.com>

* Add Microsoft.AppLink API specs for 2025-08-01-preview (public preview) (#40886)

Add Microsoft.AppLink API specs for 2025-08-01-preview. private repo pr checkpoint - https://github.com/Azure/azure-rest-api-specs-pr/pull/27125

* Use both NPM_CONFIG_USERCONFIG and NPM_CONFIG_REGISTRY to give the pipeline more flexibility (#41257)

Co-authored-by: Chidozie Ononiwu <chononiw@microsoft.com>

* Sync eng/common directory with azure-sdk-tools for PR 14253 (#41046)

* Copy System.LinkTypes.Related links when cloning package work items for new Major.Minor versions

Co-authored-by: danieljurek <2158838+danieljurek@users.noreply.github.com>

* Replace REST API URI with az boards work-item relation show in GetWorkItemRelatedLinkIds

Co-authored-by: danieljurek <2158838+danieljurek@users.noreply.github.com>

* Fix

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: danieljurek <2158838+danieljurek@users.noreply.github.com>
Co-authored-by: Daniel Jurek <djurek@microsoft.com>

* add RecreatingStandby

* Feizhao/tts2026 (#40823)

* copy 2024-02-01-preview as initial 2026-01-01

* update operations for 2026-01-01

* Add TypeSpec for 2026-01-01

---------

Co-authored-by: Jiao Di (MSFT) <80496810+v-jiaodi@users.noreply.github.com>

* revert

* Remove unused code (#41273)

Co-authored-by: Chidozie Ononiwu <chononiw@microsoft.com>

* fix(containerregistrytasks): added C# client naming and type decorators for .NET SDK compliance (#41272)

* Add C# client name for ImportSource in ContainerRegistry

* Add C# client names for additional Container Registry task parameters

* Fix C# client naming for enum values casing in Container Registry Tasks

* Fix C# client naming for property renames and enum value casing in Container Registry Tasks

* Add C# alternate types for AgentPoolProperties and SourceProperties in RegistryTasks

* Removed registry clientname to clarify PR scope

* Add missing import for Azure.Core in client.tsp

* Add alternate type for StatusDetailProperties.correlationId to ensure C# type correctness

* Revert "Add alternate type for StatusDetailProperties.correlationId to ensure C# type correctness"

This reverts commit 09605470968498740b15f33323f61e86d67030de.

* fix(containerregistry): added C# client naming for import source for .NET SDK compliance

This PR adds C# client naming for import source and maps CorrelationId to uuid for .NET SDK compliance

* build(deps): bump marked from 17.0.3 to 17.0.4 in /.github (#41278)

Bumps [marked](https://github.com/markedjs/marked) from 17.0.3 to 17.0.4.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Commits](https://github.com/markedjs/marked/compare/v17.0.3...v17.0.4)

---
updated-dependencies:
- dependency-name: marked
  dependency-version: 17.0.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump marked from 17.0.3 to 17.0.4 in /.github/shared (#41279)

Bumps [marked](https://github.com/markedjs/marked) from 17.0.3 to 17.0.4.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Commits](https://github.com/markedjs/marked/compare/v17.0.3...v17.0.4)

---
updated-dependencies:
- dependency-name: marked
  dependency-version: 17.0.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump tar from 7.5.10 to 7.5.11 in /eng/common/tsp-client (#41233)

Bumps [tar](https://github.com/isaacs/node-tar) from 7.5.10 to 7.5.11.
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-tar/compare/v7.5.10...v7.5.11)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump tar from 7.5.10 to 7.5.11 (#41266)

Bumps [tar](https://github.com/isaacs/node-tar) from 7.5.10 to 7.5.11.
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-tar/compare/v7.5.10...v7.5.11)

---
updated-dependencies:
- dependency-name: tar
  dependency-version: 7.5.11
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(containerregistrytasks): update flatten properties for .NET SDK compliance (#41284)

This PR updates property flattening for .NET SDK compliance

* mgmt, java, web, config for typespec (#40742)

* Update TypeSpec config and client.tsp for azure-resourcemanager-search Java SDK migration (#41224)

- Add uuid-as-string: false and generate-tests: false to tspconfig.yaml
- Add Java to @@alternateType for AccessRulePropertiesSubscriptionsItem

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Update tspconfig.yaml for TrafficManager Java SDK migration (#41239)

- Set enable-sync-stack: false
- Add generate-tests: false

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* bump simple-git to 3.33.0 in package-lock.json files (#41287)

* Initial plan

* bump simple-git to 3.33.0 in all package.json and package-lock.json files

Co-authored-by: mikeharder <9459391+mikeharder@users.noreply.github.com>

* revert package.json and tsp-client package-lock.json; keep simple-git 3.33.0 in other 3 package-lock.json files

Co-authored-by: mikeharder <9459391+mikeharder@users.noreply.github.com>

* Apply suggestion from @mikeharder

* Apply suggestion from @mikeharder

* Apply suggestions from code review

Co-authored-by: Mike Harder <mharder@microsoft.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: mikeharder <9459391+mikeharder@users.noreply.github.com>
Co-authored-by: Mike Harder <mharder@microsoft.com>

* fix(containerregistrytasks): adjust property naming case and add units for timeout properties (#41288)

This PR adjusts property naming case and add units for timeout properties to align with .NET SDK conventions

* Api version 2025-12-01 added to mover (#40954)

* Api version 2025-12-01 added to mover

* Model Validation error fix

* Updated the examples

* Format fix

* Adding preserve permission for JobCreation

---------

Co-authored-by: Shilpa Prasad <shilpaprasad@microsoft.com>
Co-authored-by: Qiaoqiao Zhang <55688292+qiaozha@users.noreply.github.com>
Co-authored-by: ZiWei Chen <98569699+kazrael2119@users.noreply.github.com>

* [.github] Fix syntax in package.json (#41291)

* [.github] Fix JSON syntax in package.json

* Fix package.json private field formatting

* empty

* empty

* cdn, fix java naming (#41246)

* [exec.js] Add "prefix" option to execNpm() (#41236)

- prefix to pass to npm via "--prefix"

* Fix the enum member order issue in keyvault (#41297)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* update (#41243)

* MPG migration - Confluent (#39519)

* Add C# mgmt emitter config and clientName decorators for Maps (#41283)

* Fix the customPatch causing JS failure issue in `client.tsp` (#41184)

* Update to CustomPatch for discovery

* fix lint error

* Revert "fix lint error"

This reverts commit 584521887eba0aac794cbb8da6b4f635c77b50a2.

* update

* update suppress

* Update discovery.json

* fix model validation

* update

* Update discovery.json

* Update client.tsp

* Update client.tsp

* Update client.tsp

* update

* update

* Update supercomputer.tsp

* Update client.tsp

* Update client.tsp

* Update client.tsp

* Update client.tsp

* Client Rename nfsV4IDDomain (#41250)

Co-authored-by: ZiWei Chen <98569699+kazrael2119@users.noreply.github.com>

* Microsoft.NetworkCloud TypeSpec Conversion 2025-09-01, 2026-01-01-preview (#41008)

* Microsoft.NetworkCloud TypeSpec cnv 2025-09-01, 2026-01-01-preview

* [NetAppFiles]  Fix filepath casing, update examples (#41312)

* Fix filepath casing, update examples

* update examples

* remove custom volumegroup enum value

* Added new stable api spec for ConfidentialLdger. Removed the obsolete Managed CCF references (#40701)

* Added new stable api spec for ConfidentialLdger. Removed the obsolete ManagedCCF references.

- Added example JSON files for various operations related to Confidential Ledger, including:
  - CheckNameAvailability
  - Backup
  - Create
  - Delete
  - Get
  - List
  - ListBySubscription
  - Restore
  - Update
  - Operations_Get

Each example includes parameters, responses, and operation IDs, providing a comprehensive reference for developers interacting with the Confidential Ledger API.

* Move confidentialledger TypeSpec to correct folder structure and add stable 2026-02-23 version

* Fix readme.md input-file paths to match TypeSpec-generated swagger locations

* Fix arm-types-dir to correct common-types relative path depth

* Remove old hand-written swagger at wrong path (2026-02-23 stable)

* Fix api-version in stable 2026-02-23 examples from preview to stable

* Remove orphaned old preview swagger and include 2022-05-13 stable in default tag for API coverage

* Fix trailing slash in old 2022-05-13 swagger path and revert default tag to single swagger

* Fix LRO_RESPONSE_HEADER: add missing headers to LRO responses in 2022-05-13 swagger

* Add LRO response headers to 2022-05-13 example files

* Revert all changes to 2022-05-13 swagger to avoid breaking changes

* Fix trailing slash bug in 2022-05-13 ListBySubscription path

* Add LRO response headers to Delete 202 response in 2022-05-13 swagger

* Update response headers for async operations in Confidential Ledger examples

* fix: revert output examples to match tsp compile output (azure-asyncoperation headers)

* feat: add applicationType and enclavePlatform to Confidential Ledger examples

* feat: add scittConfiguration to Confidential Ledger creation example

* Update examples: add enclavePlatform, applicationType, scittConfiguration; remove writeLBAddressPrefix from examples

* Update tspconfig.yaml

* Remove ConfidentialLedger_Restore from stable 2026-02-23 API

* Rename Ledger_Backup to Ledger_FilesExport in both stable and preview APIs

* computeupdatingbyfailover

* fix

* add changes

* remove suppressions and add descriptions

* remove unrelated file

* fix typespec validation

---------

Signed-off-by: Paul Van Eck <paulvaneck@microsoft.com>
Signed-off-by: Quang Nguyen <nguyenquang@microsoft.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: mikeharder <9459391+mikeharder@users.noreply.github.com>
Co-authored-by: Mike Harder <mharder@microsoft.com>
Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com>
Co-authored-by: Chidozie Ononiwu <chononiw@microsoft.com>
Co-authored-by: aviranjan24 <aviranjan@microsoft.com>
Co-authored-by: Auðunn <audunn@netapp.com>
Co-authored-by: ChenxiJiang333 <119990644+ChenxiJiang333@users.noreply.github.com>
Co-authored-by: Wenming Liu <v-wenmingliu@microsoft.com>
Co-authored-by: Xinni Tong <v-xinnitong@microsoft.com>
Co-authored-by: Jiao Di (MSFT) <80496810+v-jiaodi@users.noreply.github.com>
Co-authored-by: Jiao Di (MSFT) <v-jiaodi@microsoft.com>
Co-authored-by: judy <1002946066@qq.com>
Co-authored-by: v-huizhu2 <v-huizhu2@microsoft.com>
Co-authored-by: Judy Liu <v-liujudy@microsoft.com>
Co-authored-by: ZiWei Chen <98569699+kazrael2119@users.noreply.github.com>
Co-authored-by: Tong Xu (MSFT) <57166602+v-xuto@users.noreply.github.com>
Co-authored-by: Qiaoqiao Zhang <qiaozha@microsoft.com>
Co-authored-by: tadelesh <chenjieshi@microsoft.com>
Co-authored-by: Qiaoqiao Zhang <55688292+qiaozha@users.noreply.github.com>
Co-authored-by: Ray Chen <raychen@microsoft.com>
Co-authored-by: Kyle Zhang <v-zhanh@microsoft.com>
Co-authored-by: Weidong Xu <weidxu@microsoft.com>
Co-authored-by: Clark Porter <CaPorter01@gmail.com>
Co-authored-by: Chidozie Ononiwu <31145988+chidozieononiwu@users.noreply.github.com>
Co-authored-by: weshaggard <9010698+weshaggard@users.noreply.github.com>
Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Paul Van Eck <paulvaneck@microsoft.com>
Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com>
Co-authored-by: catalinaperalta <9859037+catalinaperalta@users.noreply.github.com>
Co-authored-by: catalinaperalta <caperal@microsoft.com>
Co-authored-by: Larry Osterman <LarryOsterman@users.noreply.github.com>
Co-authored-by: FumingZhang <81607949+FumingZhang@users.noreply.github.com>
Co-authored-by: Sanya Kochhar <42152676+SanyaKochhar@users.noreply.github.com>
Co-authored-by: Li Ma <mali_no2@hotmail.com>
Co-authored-by: Li Ma <lima2@microsoft.com>
Co-authored-by: Quang Nguyen <nguyenquang@microsoft.com>
Co-authored-by: Santhosh  Prabhu <6684582+santhoshmprabhu@users.noreply.github.com>
Co-authored-by: Mark Ibrahim <mxj220@gmail.com>
Co-authored-by: Erin Borders <48973620+erinborders@users.noreply.github.com>
Co-authored-by: Saewon Kwak <23280628+saewoni@users.noreply.github.com>
Co-authored-by: Saewon Kwak <sakwa@microsoft.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Jaiveer Katariya <35347859+jaiveerk@users.noreply.github.com>
Co-authored-by: Wei Liu <weiliu2dev@gmail.com>
Co-authored-by: weiliu2 <weiliu2@microsoft.com>
Co-authored-by: Xu Xue <55420084+xuexu6666@users.noreply.github.com>
Co-authored-by: Tongyao Si <tosi@microsoft.com>
Co-authored-by: Cuthbert <47732656+CustardTart32@users.noreply.github.com>
Co-authored-by: zman-ms <99997769+zman-ms@users.noreply.github.com>
Co-authored-by: Steven Nguyen <30740718+snguyen64@users.noreply.github.com>
Co-authored-by: Maria-Minerva Vonica <maria.vonica98@gmail.com>
Co-authored-by: Maria-Minerva Vonica <mariavonica@microsoft.com>
Co-authored-by: Zhonglei Ma <v-zhongleima@microsoft.com>
Co-authored-by: Shashank Singh <63052147+Shashank1306s@users.noreply.github.com>
Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com>
Co-authored-by: Tong Xu (Wicresoft North America Ltd) <v-xuto@microsoft.com>
Co-authored-by: Pan Shao <97225342+pshao25@users.noreply.github.com>
Co-authored-by: surashed <55134940+surashed@users.noreply.github.com>
Co-authored-by: Mark Cowlishaw <markcowl@microsoft.com>
Co-authored-by: Your Name <you@example.com>
Co-authored-by: chshum <chshum@microsoft.com>
Co-authored-by: Keren Damari <kedamari@microsoft.com>
Co-authored-by: ygorshomov <ygorshomov@microsoft.com>
Co-authored-by: zedy <zedy@wicresoft.com>
Co-authored-by: Elia Grady <eliagrady@users.noreply.github.com>
Co-authored-by: Razvan Badea <156206747+razvanbadea-msft@users.noreply.github.com>
Co-authored-by: Ryan Hurey <RHUREY@MICROSOFT.COM>
Co-authored-by: Xiting Zhang <xitzhang@microsoft.com>
Co-authored-by: JoshLove-msft <54595583+JoshLove-msft@users.noreply.github.com>
Co-authored-by: Yulin Li <yulili@microsoft.com>
Co-authored-by: xitzhang <zhangxiting.zxt@gmail.com>
Co-authored-by: Zheng Niu <zhn@microsoft.com>
Co-authored-by: niuzheng168 <niuzheng168@gmail.com>
Co-authored-by: emilyjiji <92887308+emilyjiji@users.noreply.github.com>
Co-authored-by: Sreeramulu-dev <v-psreeramul@microsoft.com>
Co-authored-by: LakshmanDunna <v-ldunna@microsoft.com>
Co-authored-by: sidkhanna549 <v-sikhanna@microsoft.com>
Co-authored-by: Sai Kumar Gaddam (Quadrant Technologies LLC) <v-gaddamsai@microsoft.com>
Co-authored-by: v-apolepalli <v-apolepalli+github@microsoft.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: deveshdama <87668846+deveshdama@users.noreply.github.com>
Co-authored-by: danieljurek <2158838+danieljurek@users.noreply.github.com>
Co-authored-by: Daniel Jurek <djurek@microsoft.com>
Co-authored-by: ms-feizhao <113671488+ms-feizhao@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: cptolookfor <97505773+cptolookfor@users.noreply.github.com>
Co-authored-by: Shilpa Prasad <shilpaprasad@microsoft.com>
Co-authored-by: Dapeng Zhang <dapzhang@microsoft.com>
Co-authored-by: Wei Hu <live1206@gmail.com>
Co-authored-by: Bryan Strassner <strassner.bryan@gmail.com>
Co-authored-by: prathod09 <117223333+prathod09@users.noreply.github.com>
Co-authored-by: Nacho Alonso Portillo <41644064+nachoalonsoportillo@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ARMReview ARMSignedOff <valid label in PR review process>add this label when ARM approve updates after review CI-RpaaSRPNotInPrivateRepo new-api-version new-rp-namespace PublishToCustomers Acknowledgement the changes will be published to Azure customers. resource-manager RPaaS RPaaSException https://github.com/Azure/azure-sdk-tools/issues/5311#issue-1567009479 TypeSpec Authored with TypeSpec

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants